// 主表区
const main = {
  // 金额
  mainMoney: 'main_originalCurrencySum',
  mainItem04: 'main_item04',
  mainItem28: 'main_item28',
};

// 明细区
const detail = {
  // 关联动支单编号
  detailConn: 'detail_dzNo',
  // 原币金额
  detailMoney: 'detail_originalCurrencySum',
  // 新的原币金额，跟汇率一起，并把原来原币金额改成本币
  detailNewMoney: 'detail_item28',
  // 编号
  detailNo: 'detail_no',
  // 动支可用余额
  dzMoney: 'detail_dzCurrency',
  // 关联合同
  detailContract: 'detail_contract_id',
  // 发票类型
  detailInvoiceType: 'detail_invoiceType',
  // 关联发票
  detailInvoice: 'detail_invoice_detail_id',
  // 核算科目
  detailItem02: 'detail_item02',
  // 发票用途
  detailItem06: 'detail_item06',
  // 金额
  detailItem28: 'detail_item28',
};

// 分摊区
const share = {
  // 关联的明细区对应编号
  shareConn: 'share_connNo',
  // 原币金额
  shareMoney: 'share_originalCurrency',
  // 新的原币金额，跟汇率一起，并把原来原币金额改成本币
  shareNewMoney: 'share_item01',
};

// 付款区
const payment = {
  // 原币金额（实付金额）
  payMoney: 'payment_originalCurrencySum',
  // 新的原币金额，跟汇率一起，并把原来原币金额改成本币
  payNewMoney: 'payment_item11',
  // 编号
  payNo: 'payment_no',
  // 应付金额
  payTotal: 'payment_payableAmount',
  // 冲销金额
  payRever: 'payment_reverAmount',
  // 合同剩余可付金额
  payRemain: 'payment_item02',
  // 合同付款计划
  payContract: 'payment_contract_pay_plan_id',
  // 原币币种
  paymentCurrency: 'payment_currency',
  // 关联单据剩余金额
  paymentPayableAmount: 'payment_payableAmount',
  // 现金流
  paymentItem01: 'payment_item01',
  // // 付款方式
  paymentPayMethod: 'payment_payMethod',
  // // 实付金额
  paymentOriginalCurrencySum: 'payment_originalCurrencySum',
};

// 冲销区
const rever = {
  // 冲销区序号
  reverNo: 'rever_no',
  // 关联报销单明细行编码
  reverConn: 'rever_connNo',
  // 冲销金额
  reverMoney: 'rever_originalCurrency',
  // 新的原币金额，跟汇率一起，并把原来原币金额改成本币
  reverNewMoney: 'rever_item10',
  // 剩余可冲销金额
  reverLastMoney: 'rever_availAmount',
};

// 还款区
const repay = {
  repayMoney: 'repay_originalCurrencySum',
  // 新的原币金额，跟汇率一起，并把原来原币金额改成本币
  repayNewMoney: 'repay_item07',
  repayItem08: 'repay_item08',
  repayItem04: 'repay_item04',
  repayItem06: 'repay_item06',
  repayItem05: 'repay_item05',
  repayItem01: 'repay_item01',
};

// 借款区
const lend = {
  // 借款金额
  lendMoney: 'lend_originalCurrencySum',
  // 新的原币金额，跟汇率一起，并把原来原币金额改成本币
  lendNewMoney: 'lend_baseCurrency',
  // 关联合同
  lendContract: 'lend_contract_id',
  // 借款单类型
  lendLendType: 'lend_lendType',
  // 组织机构
  lendItem15: 'lend_item15',
  // 预算科目
  lendItem05: 'lend_item05',
  lendDzBillNo: 'lend_dzBillNo',
};

// 标准区
const standard = {
  // 总金额
  standardMoney: 'standard_amount',
};

// 凭证区
const voucher = {
  voucherDate: 'voucher_accounting_date',
};

export default Object.assign(main, detail, share, payment, rever, lend, repay, standard, voucher);
